Documentation de RipItAll V1.1 
par Psyche

A. RipItAll (RIA) - c'est quoi ce truc ?

RipItAll est un programme qui recompresse les DVD en AVI (DivX+MP3 ou WMA).
RIA faisait partie de DaRippak (http://come.to/darippak) et était une alternative au "Mixer" de Sjan404.
Pour différentes raisons, RIA est maintenant indépendant et ne nécessite plus d’autres softs pour fonctionner (à part Mpeg2AVI).

B. Et pourquoi l'utiliser ?

RIA est particulièrement flexible, il vous permet de changer, en quelques clics, la majorité des paramètres nécessaires au rip (y compris les chemins d'accès des fichiers (et dire qu'en Anglais, il suffit de dire "path" :) ), ce qui est utile si vous n'avez pas assez d'espace sur une seule partition).
Il est aussi facile à utiliser que FlaskMpeg mais plus rapide (bien que d’après moi FlaskMpeg est un MUST !).

Donc, RIA vous permet de :
-ripper automatiquement un DVD en AVI en quelques clics
-modifier pas mal de paramètres et de pouvoir avoir des "previews" du résultat
-choisir des partitions différentes pour les fichiers temporaires/définitifs
-ripper de façon modulaire (voir le point C.)
-découper l'AVI final en deux
-créer une seconde bande-son (oui ça intéresse les francophones ça :) )
-éteindre l'ordinateur quand tout est terminé
-créer des "profiles" qui contiennent les paramètres nécessaires au rip

C. Un petit coup d'oeil sur les options principales

RIA est modulaire, ce qui veut dire que vous pouvez activer ou non chaque option pour que RIA les exécute séparément ou par groupes, comme vous voulez (p.ex. : rip complet, rip de la vidéo+audio et fusion, fusion d'un wav et un avi rippés auparavant, etc ...)
 
Voici la description des tous les champs et boutons de RIA.

1. Main  (options principales)
*Rip Video
	 => si vous souhaitez ripper la vidéo (recompression de MPEG2 en MPEG4 [DivX AVI])
*DivX auto
	=> si vous ne souhaitez pas voir apparaître la fenêtre de sélection du Codec Vidéo
*Rip All VOBs
	=> sélectionnez pour ripper tous les VOBs (tout le film), sinon, un seul VOB sera rippé
*Split final AVI
	=> quand vous avez un AVI important à mettre sur 2 CDs (bitrate élevé)
  ==> split equaly = coupe l'avi final en 2 parties +/ - identiques
  ==> split after = coupe l'avi final après x MB - ATTENTION : vous n'aurez que 2 morceaux, le premier faisant
		x MB et l'autre, taille_total-x MB
*Rip Audio
	=> si vous voulez ripper une/deux bande(s) son (AC3 => WAV)
  ==> Internal : utilise le module interne de RIA pour ripper le son
  ==> AC3DEC : utilise AC3DEC pour ripper le son
*Normalize Audio
	=> amplifie le volume du fichier WAV (attention cochez ou non "normalize to another file" !)
*Compress Audio
	=> dois-je vraiment l’expliquer ?
*Delete WAV file
	=> efface le WAV après compression (pour gagner de la place sur le HD)
*2nd Substream
	=> si vous voulez une seconde bande son
*Merge A/V
	=> étape finale : fusion de la vidéo et du son
*Log file
	=> RIA crée un fichier *.LOG dans le répertoire \LOGS avec la description des temps écoulés
* Shutdown
	=> éteint l'ordinateur quand le rip est fini
*bouton RESET
	=> réinitialise les paramètres à leurs valeurs par défaut
*bouton Reset
	=> rétablit les paramètres par défaut
*Suggested bitrate
	=> calcule le bitrate en fonction de la taille finale désirée et de la longueur du film 

2. Fields (champs) 
*Choose first .VOB (choisir le premier VOB) 
	=> sélectionnez le premier VOB décrypté sur le HD 
	=> les VOBs suivants seront automatiquement utilisés si l'option "All VOBs" est activée
*Destination AVI (video only)
	=> choisissez le chemin et le nom de l'avi temporaire (sans son)
*Extracted WAV
	=> choisissez le chemin et le nom du wav temporaire (non compressé)
*Compressed Audio
	=> choisissez le chemin et le nom du fichier audio compressé
*Choose Final AVI
	=> choisissez le chemin et le nom de l'avi final (= AVI temporaire + WAV compressé)
*Final (substream2)
=> choisissez le chemin et le nom de l'avi final avec la seconde bande son (= AVI temporaire +second WAV compressé)
*Free space	
	=> indique l’espace libre sur chaque HD et/ou partition

3. DeCSS
***supprimé***
Cette option a été supprimée pour 3 raisons :
•	les DVD sont cryptés de façon de plus en plus complexe
•	le problème du multi-angle
•	dans la plupart des cas, des "previews" sont nécessaires  APRES décryptage
Tout ceci nécessite une mise à jour constante des décrypteurs.

4. Video
*fps (images par secondes)
=> choisissez 25 pour les DVDs Région 2 et 23.976 ou 29.970 pour les DVDs Région 1 (vous pouvez essayer d'autres valeurs mais vous risquez d'avoir une désynchronisation du son et de l'image) 
*PostFilter Quality
*Reference Quality
*Output Command
	=> ne vous occupez pas des 3 champs ci-dessus à moins que vous ne sachiez de quoi il s'agit, autrement, laissez les valeurs par défaut
*Presets 
	=> facilite le "Downsize" et le "Cropping" => remplit automatiquement les champs voulus
*Downsize X
	=> modifie la résolution (largeur) de 720 (plein écran DVD) à X
*Downsize Y
	=> modifie la résolution (hauteur) de 480/572 (plein écran DVD) à Y
*Cropping
=> option qui permet de découper une partie de l'image => les images sont centrées et on ne garde que le rectangle ayant X pixels de large et Y pixels de haut (à partir du centre de l'image)  => si vous avez un film 16:9 il est préférable de couper les bandes noires en haut et en bas, de même si vous faites un DownSize, il est important de garder uniquement l'image réduite
*Lock cropping values 
	=> les valeurs du "Cropping" ne changent pas si on modifie celles du "Downsize"
*Half Res. Mode
	=> comme Downsize, mais réduit les résolutions originales X et Y du DVD par 2
*StreamID
	=> si le DVD est multiangle, ceci vous permet de ne ripper que le "stream video" choisi (devenu inutile)
*Range FROM x TO y
	=> recompresse la vidéo à partir du temps x jusqu’à y 
*Inverse Telecine
=> tente de désentrelacer les films NTSC (la polarité 2 devrait être la bonne mais dans le cas contraire, modifiez cette valeurs + preview)
*bouton FIX
=> les résolutions d’un AVI doivent être des multiples de 8 (si les valeurs que vous avez entrées sont vertes, c’est OK, si elles sont rouges, cliquez sur FIX et elles seront arrondies à la valeur valide la plus proche)
*bouton Preview Video
	=> permet de visualiser à quoi ressemblera l'AVI (le champ "select first .VOB" doit être complété)

5.Audio
*Primary Substream (bande son principale)
	=> choisissez la bande son principale
*2nd Substream
	=> choisissez la seconde bande son
*Flip Audio streams list
	=> uniquement pour le rip audio "interne" => dans certains cas la liste des pistes AC3 est inversée, donc si 0x80 n'est pas en Anglais,
	sélectionnez cette option (pour des raisons de compatibilité)
*Codec
	=> choisissez le codec de compression audio (WMA ou MP3)
*Mode
	=> mono ou stréréo
*Bitrate
*Sample Rate
	=> pour les deux ci-dessus, plus la valeur est haute, plus la qualité est bonne mais au plus 	volumineux sera l'AVI
*Normalize to :
=> permet d'amplifier le volume de x dB (10 dB est une valeur correcte - au-dessus de 15 dB vous risquez des distorsion)
*bouton Play Audio 1
	=> pour écouter le premier canal audio choisi
*bouton Play Audio 2
	=> pour écouter le second canal audio choisi

6. DivX Auto
*DivX Codec
*Key Frame
*Frame Rate
*Crispness
	=> en principe, tout le monde connaît ça :)
*VKI : les "keyframes" sont insérées aux changements de scène et pas après un temps donné (attention le CODEC DivX 3.11 VKI ou 3.20 DOIT être installé) => entrez "9999" comme Key Frame.

7. Profile
*Movie name
	=> nom du film - peut être différent du nom du fichier .pfl
*Save As
	=> sauve les paramètres actuels de RIA dans un profile
*Export
	=> sauve le profile dans le répertoire "Export" en retirant les infos sur les chemins => prêt à être envoyé ;)
*bouton AUTO
	=> rempli le champs "description" avec un résumé des paramètres actuels

D. Quelques mots à propos des profiles

RIA introduit ses propres profiles  (appelés ****.pfl).
Les profiles de RIA sont spécifiques aux films, ce qui veut dire que les profiles contiennent toutes les informations choisies pour ripper le film XXXX. L'objectif étant de faire gagner du temps à tout le monde.
Voici un exemple pour vous éclairer :
Imaginons que vous vouliez ripper le film "The Mummy". Vous trouvez les paramètres audio et vidéo que vous préférez, vous rippez et tout est impec ...
Tous ces paramètres que vous voyez sur la fenêtre de RIA vont composer le profile.
Par exemple, tapez "The Mummy" comme nom de profile (Profile Name), cliquez sur "Save AS" et sauvez-le sous le nom "momie.pfl".
Le nom de votre profile indique qu'il s'agit des paramètres pour ripper le film "La Momie" en Zone 2 sur 1 CD (<700Mb) avec un son MP3 à 44.1Khz et un bitrate de 96 (en fait c'est juste une info pour s'y retrouver).
A présent, vous avez un profile qui fonctionnera chez tout le monde (attention à la zone) et qui permettra de ripper ce film sans se prendre la tête. En partageant ce profile avec les autres, cela épargnera pas mal de temps de test.
Ceci vous permettra aussi de garder un trace de vos paramètres au cas où vous effaceriez par erreur l'AVI final (ou tout, mais là il faut être très maladroit ;) ). Dès lors, vous pourriez le ripper à nouveau sans refaire des tests et sans vous tromper. Bref, c'est un gain de temps, si quelqu'un l'a fait une fois, n'importe qui peut le refaire avec le profile et obtenir le même résultat.

*J'espère que tout le monde partagera ses profiles. Tous ceux que nous recevrons seront mis dans la section "profiles" du site.
Une dernière chose à propos du partage de profiles : avant de nous les envoyer, cliquez sur le bouton EXPORT, cela  supprimera les lignes faisant référence aux répertoires, car il est peu probable que les autres aient les mêmes chemins que vous.

*RIA a des valeurs par défaut  internes (démarrez RIA et vous les verrez ;) ).
Pourtant, si vous voulez que RIA démarre avec d'autres valeurs (p.ex. son WMA au lieu de MP3, MP3 à 48Khz et un bitrate de 128, etc ...) il suffit de créer et sauver un profile nommé "default.pfl" dans le répertoire "Profiles". A partir de là, tous les paramètres actuellement visibles de RIA seront réutilisés à chaque démarrage.
RIA cherchera au lancement si ce fichier existe. Si c'est le cas il en utilisera les valeurs au lieux des valeurs internes.

E. Limitations et conseils

*IMPORTANT : RIA a été testé avec succès avec Mpeg2AVIPX3 v0.0.9 (inclus). Jusqu’à présent, les versions plus récentes (jusqu’à la 0.1.5) se sont plantées. Donc, n’installez pas d’autre version, à moins qu’on vous dise de le faire.

*Je vous ai dit que RIA est modulaire, ce qui veut dire que vous pouvez faire une partie du rip à un moment et le terminer à un autre.
Il est important de comprendre comment cela se passe pour "moduler" correctement.
Le processus complet (en termes de modules) est celui-ci :
<voir dans la doc anglaise>

Ceci vous permet de séparer la procédure en plusieurs étapes : imaginez que vous n'êtes pas satisfait par le bitrate choisi pour le MP3 ... vous ne devrez pas recommencer toute la procédure ... choisissez l'AVI temporaire (point 2), choisissez le PCM WAV (point 3) et changez vos paramètres d'encodage audio, activez UNIQUEMENT les options "Compress Audio" et "Merge A/V" et c'est parti ...
Voilà, c'est clair j'espère ?

*Pas mal de personnes gardent la résolution du DVD (720 x ...) pour leur AVI, personnellement je trouve que la résolution 512 x ... est plus rapide à compresser et la qualité est aussi bonne.
Downsize signifie réduire la définition depuis l'originale vers une autre que l'on choisit, p. ex. :
-original : 720 x 480 => Downsize en 512 x 288 (X x Y)
-entrez 512 dans la case "downsize X" et  288 dans la case  "downsize Y"
- vous verrez que 512 et 288 sont copiés automatiquement dans les cases "crop X x Y".  Oui mais pourquoi me direz-vous ?
Et bien, ne sélectionnez pas la case  "cropping" et cliquez sur "Preview AVI", vous verrez un petit film  (en fait un film avec une résolution de 512 x 288) à l'intérieur d'un grand écran noir (de 720 x 480).
Downsize réduit la résolution (image préservée mais plus petite) du film mais pas la taille finale (les paramètres originaux sont conservés => ceux du DVD) => votre film est en 512 x 288 mais Mpeg2Avi sort l'AVI avec une résolution de 720 x 480.
Voilà pourquoi on utilise "cropping", car cela indique à MPEG2AVI qu'il doit couper tous les bords noirs et sortir un AVI  512 x 288 AVI au lieu d'un AVI 720 x 480
Une dernière chose : 512 x ... est ma résolution préférée mais rien ne vous empêche d'utiliser la pleine résolution.
Dans ce cas, la taille X (largeur) est correcte, mais si vous avez un film 16:9, vous aurez des bandes noires au-dessus et en-dessous. Utilisez alors l'option "cropping" mais seulement pour Y (hauteur) => du genre : cropping 720 x 288 (en principe, ça supprime les bandes noires haut et bas).
Si vous n'êtes pas sûr de ce que vous faites, cliquez sur "Preview AVI"et corrigez les valeurs DownSize et Cropping si nécessaire.
Je vous suggère de tester ces options et regarder ce que ça donne en preview pour comprendre à fond les nuances.
Mpeg2Avi vous permet de modifier  (avec les flèches) les valeurs de DownSize pendant que vous regardez la preview; de cette manière vous pourrez déterminer les meilleures valeurs => attention : les nouvelles valeurs ne sont pas copiées directement dans RIA, vous devrez le faire manuellement ensuite.

*Les "presets" sont des valeurs de "downsize" et "cropping" fiables, donc essayez-les avant de vous prendre la tête ;)

*Si vous désirez une seconde bande son ET "splitter", RIA créera un nouvel AVI avec la seconde langue (afin d’être sûr du point de coupure). De ce fait vous avez besoin du double d'espace disque par rapport à une seule bande sonore malgré le fait que ces AVI seront effacés à la fin.
MicroDVDPlayer vous permet de passer d'une bande son à une autre.

*Dans certains cas (rapportés par certains, parce que moi ça ne m'est jamais arrivé) le rip audio par la méthode "interne" peut provoquer une désynchro. Donc, si vous rencontrez ce problème, relancez un rip audio avec AC3Dec et ça devrait marcher (attention l'AC3 choisi auparavant pourrait ne plus correspondre (v. ci-dessous)...).

*L'option "Flip Audio streams list" a été introduite car j'utilise la méthode "GraphEdit" (ou DirectShow) pour le rip audio. Il arrive (dans +/- 30% des cas) que la liste donnée par RIA ne corresponde pas à celle du DVD et l'ordre des pistes est inversé. Cochez l'option et l'ordre est alors restauré. ATTENTION : parfois les pistes AC3 sont complétement mélangées et ne correspondent pas du tout, donc, écoutez TOUJOURS la piste que vous avez choisie ! Je n'ai aucun contrôle sur l'ordre de présentation, donc il m'est impossible de corriger cela :(

*Lors de la compression audio, le "down/upsampling" n'est pas efficace à 100% et peut conduire à une désynchro, c'est pourquoi je recommande vivement de compresser au même "samplerate" (44.1 ou 48 kHz) que le WAV. Si vous utilisez RIA pour toute la procédure, cela ne pose pas de problème car au départ, l'audio est rippé au même "samplerate" que la future compression. 
Ceci est important uniquement si vous avez un WAV d'une autre provenance.

*L'option "Split after (MB)" coupe votre avi final en deux, la première partie ayant le nombre de MB choisis et la seconde, le reste.
P.ex : AVI final = 700 MB - Split after 650 MB => donne un AVI de +/- 650 MB (plutôt -) et un autre de +/- 50 MB
De même : AVI final = 700 MB - Split after 10 MB => donne un AVI de +/- 10 MB et un autre de 690 MB !!!
Donc, cela ne découpe PAS par paquets de x MB !

*Le WMA (DivX audio) me donne des cheveux gris ... malgré une correspondance *exacte* de la durée du WAV original et de l'audio compressé, j'ai l'impression qu'un décallage de +/- 100-150 msec. apparaît après environs 1h20 de film. Je ne sais pas du tout comment résoudre cela.

F. Et pour terminer ...

*Bon, je vous passe les trucs légaux à propos des copyrights, vous savez que vous ne pouvez pas ripper un DVD que vous ne possédez pas et si vous le faites tout de même, c'est votre responsabilité :)

fred_psyche@hotmail.com
http://www.ripitall.be.tf